package com.atguigu.day04.HomeWork;

import java.util.Scanner;

/**
 * @version 1.0
 * @Author 马冰
 * @Date 2024/11/3 16:16
 * @注释 0.1毫米的纸张对折多少次可以达到山峰的高度
 */
public class HomeWork1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //double paperThickness = 0.1;//纸张的厚度(毫米)
        System.out.println("请输入纸张的厚度(毫米):");
        double paperThickness = sc.nextDouble();//手动输入纸张的厚度
        paperThickness = paperThickness / 100;//将纸张的单位换算为米
        int num = 0;//用来记录最终对折了多少次
        System.out.println("请输入山峰的高度(米):");
        double mountainHeight = sc.nextDouble();
        while (mountainHeight > paperThickness) {
            paperThickness *= 2;//*2就表示对折过一次
            num++;//次数+1
        }
        System.out.println("纸张最终对折了" + num + "次");
    }
}
